package com.smartcommunity.entity.vehicle;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author: JiangM
 * @Date: 2018/1/15
 * @Description: 小区用户车辆信息对象
 * @Modified By:
 */
@Data
@ApiModel(value = "车辆信息",description = "车辆信息")
public class Vehicle {

    /**
     * ID
     */
    @ApiModelProperty(value = "主键ID")
    private String id;

    /**
     * 车牌号
     */
    @ApiModelProperty(value = "车牌号")
    private String plateNo;

    /**
     * 实有人口ID
     */
    @ApiModelProperty(value = "实有人口ID")
    private Long peopleId;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "实有人口姓名")
    private String peopleName;

    /**
     * 身份证号
     */
    @ApiModelProperty(value = "实有人口证件号码")
    private String idcardNo;

    /**
     * 证件类型
     */
    @ApiModelProperty(value = "证件类型")
    private String credentialType;

    /**
     * 身份证号
     */
    @ApiModelProperty(value = "证件类型名称")
    private String credentialTypeCN;


    /**
     * 联系电话
     */
    @ApiModelProperty(value = "实有人口联系电话")
    private String contactTel;


    /**
     * 记录入库时间(新增或更新)(东八区)
     */
    @ApiModelProperty(value = "记录入库时间")
    private Date mrowTime;

    /**
     * 车子的进出时间
     */
    private String inOutTime;

    /**
     * 车子是进还是出进出类型:1. 进 2. 出
     */
    private String inOutType;

    /**
     * 车牌类型
     */
    @ApiModelProperty(value = "车牌类型")
    private String plateType;

    /**
     * 车辆类型
     */
    @ApiModelProperty(value = "carType")
    private String carType;

    /**
     * 汽车图片
     */
    @ApiModelProperty(value = "汽车图片")
    private String carPic;

    @ApiModelProperty(value = "小区编码")
    private String villageCode;

    @ApiModelProperty(value = "小区名称")
    private String villageName;

    @ApiModelProperty(value = "楼栋号")
    private String buildingNo;
    
    @ApiModelProperty(value = "单元号")
    private String unitNo;

    @ApiModelProperty(value = "房间号")
    private String houseNo;

}
